Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed #1, Patch UI to fit to screen & added eclipse configs to help new developers to start quickly #2

Open
wants to merge 34 commits into
base: master
Choose a base branch
from

Conversation

dpalic
Copy link

@dpalic dpalic commented Sep 20, 2014

Multiple minor changes provided:

  • first of all I've added a launch and added the eclipse settings to enable new developers to start quickly
  • enhanced the UI to be "responsive" to the page size and removed the odd spaces from the inclusion text field (was used to avoid a collapse of the text field)
  • UI is now editable with SWT Window Builder of eclipse

Bugs fixed

  • Nullpointer on startup:
    Add Activator to ensure a Plugin and therefor the Logger is initialized. Right now on startup the Plugin was not initialized (null) and this caused the plugin to produce errors in the log and sometime that the projects stay unusable.
  • SimpleDirContainer() fixed issue, that container init failed, if folder was missing => so create a empty folder (happens e.g. with builds, which delete folders)
  • getClasspathEntries() fixed issue Doesn't like when the build deletes then creates the directory #1 , that NullPointer occurs if folder was deleted by external resource/build
  • muliple DirContainer caused Eclipse not to handle them properly, since the compare was implemented wrong (in Initializer and in Container naming)
  • moved spreaded DirContainer code from UI and Initializer to DirContainer itself.

Open issues:

  • right now the extension handling is not working anymore. Since the default of eclipse is used now and makes troubles to me

@dpalic dpalic changed the title Patch UI to fit to screen & added eclipse configs to help new developers to start quickly Fixed #1, Patch UI to fit to screen & added eclipse configs to help new developers to start quickly Sep 29, 2014
@dpalic
Copy link
Author

dpalic commented Sep 30, 2014

hopefully final bug fixed with classpath resolving.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant